ocean current power generation system - Español Inglés Diccionario